n. smoke grenade, type of explosive which emits smoke when activated
Related Translations:
bombe fumigène: n. smoke bomb, bomb which emits smoke in order to create a smoke screen or signal
grenade: n. grenada, island state in the eastern west indiesn. grenade, small missile containing an explosive (thrown by hand or fired from a mounted launcher); pomegranate, type of red fruit that